Big Huge Thesaurus

Larix laricina

noun